
//$(function() {
//        // Bind the tapHandler callback function to the tap event on div.box
//        $('tr.data-row').on( 'tap', tapHandler );
//        
//        // Callback function
//        function tapHandler(){
//                window.location = $('#url_edit').val() + $(this).attr('rel');
//        }
//        
//        function clearSelection() {
//                var sel ;
//                if(document.selection && document.selection.empty){
//                        document.selection.empty() ;
//                }
//                else if(window.getSelection) {
//                        sel=window.getSelection();
//                        if(sel && sel.removeAllRanges)
//                        sel.removeAllRanges() ;
//                }
//        }
//
//});

$(document).ready(function(){
	$('input[name=norder]').keypress(function(event){			
		if (event.keyCode == '13') {				
				$.post($('#ajax-order-url').val(), 
				{		
					id:	$(this).attr('rel'), 
					norder:	$(this).val(), 
					old:	$(this).attr('old'),
					cat:	$(this).attr('cat')
				},
					function(data){
						//alert(data);
						if(data == 'OK') location.reload(true);
						else alert(data);
					}
				);
				return false;
		}		
	});	
	
	$('#check_all').change(function(){		
		if($('#check_all').is(':checked'))
			$('input.checkboxlist').attr('checked', 'checked');
		else $('input.checkboxlist').attr('checked', '');	
	});
	
	$('.check_all_inform').change(function(){
		var listName = $(this).attr('rel');
		if($(this).is(':checked')) $('input.checkboxlist[rel="'+listName+'"]').attr('checked', 'checked');
		else $('input.checkboxlist[rel="'+listName+'"]').attr('checked', '');	
	});

	$('tr.data-row').dblclick(function(){
                window.location = $('#url_edit').val() + $(this).attr('rel');
        });
   })
function clearSelection() {
	var sel ;
	if(document.selection && document.selection.empty){
		document.selection.empty() ;
	}
	else if(window.getSelection) {
		sel=window.getSelection();
		if(sel && sel.removeAllRanges)
		sel.removeAllRanges() ;
	}
}

function list_func_checkbox(id, field)
{
	var val = $('input:hidden[rel='+field+id+']').val();
	if(val == 1) val = 0;
	else val = 1;
	
	$('div.func'+field+id).hide();
	$('div.loader'+field+id).show();
	
	$.post('/index/ajax-checkbox',
		{
			id:id,
			field:field,
			val:val,
			table_name:$('#table_name').val() 
		},
		function(data)
		{			
			$('div.func'+field+id).show();
			$('div.loader'+field+id).hide();
			
			if(data == 'OK')
				if(val == 1)
				{
					$('div[rel='+field+id+'].on').show();
					$('div[rel='+field+id+'].off').hide();
					$('input:hidden[rel='+field+id+']').val(1);
				}
				else
				{
					$('div[rel='+field+id+'].off').show();
					$('div[rel='+field+id+'].on').hide();				
					$('input:hidden[rel='+field+id+']').val(0);
				}
			else alert(data);	
		}
	);
}

function list_func_cat_remove(id)
{	
	if(confirm('Вы действительно хотите удалить категорию?'))
	{
		$.post('/categories/remove', {id: id}, function(data){
			if(data == 'OK')
			{
				$('#row'+id).attr("style", "background-color: #ffbcb9");
				var title = $('#row'+id+' td:first').html();
				title += ' --- ( Удален ) ';
				$('#row'+id+' td:first').html(title);
				$('#row'+id+' a').attr('href', '#');
				$('#row'+id+' a').attr('onclick', '');
			}else alert(data);
		});
	}		

}

function list_func_remove(id)
{	
	if(confirm('Вы действительно хотите удалить фотографию?'))
	{
		$.post('/index/ajax-remove', {
					id: id,
					table_name:$('#table_name').val()
				}, 
				function(data){
					if(data == 'OK') $('li[rel='+id+']').remove();
					else alert(data);
		});
	}		

}
